package com.itheima.principles.LiskovSubstitution.before;

/*
 *@ProjectName:design_patterns
 *@Description:正方形类
 *@Time: 2021/10/11 8:38
 *@Author: XGQ
 */
public class Square extends Rectangle{
    //由于正方形的长和宽相同，所以在方法setLength和setWidth中，对长度和宽度都需要赋相同值。
    @Override
    public void setLength(double length) {
        super.setLength(length);
        super.setWidth(length);
    }
    
    @Override
    public void setWidth(double width) {
        super.setLength(width);
        super.setWidth(width);
    }
}
